lemon curd – English–Español translations

🇬🇧 en es 🇪🇸

lemon curd noun

  • preserve made from lemons
crema de limón
Wiktionary Links